reveal the truths - French English Dictionary